s = [
    "f",
    0x0A,
    "k",
    0x0C,
    "w",
    "&",
    "O",
    ".",
    "@",
    0x11,
    "x",
    0x0D,
    "Z",
    ";",
    "U",
    0x11,
    "p",
    0x19,
    "F",
    0x1F,
    "v",
    '"',
    "M",
    "#",
    "D",
    0x0E,
    "g",
    6,
    "h",
    0x0F,
    "G",
    "2",
    "O",
]
flag = ["f"]
for i in range(1, len(s)):
    if isinstance(s[i], str):
        num1 = ord(s[i])
    else:
        num1 = s[i]
    if isinstance(s[i - 1], str):
        num2 = ord(s[i - 1])
    else:
        num2 = s[i - 1]
    num1 ^= num2
    flag.append(chr(num1))
print("".join(flag))
